
/* pages/component/message_center/message_item/message_item.wxss */
.message_list {
  padding-bottom: rem(30);
}
.message_item_txt, message_item_activity, .message_item_sys {
  padding: rem(30) rem(30) 0;
  border-radius: rem(8);
}

.message_item_txt .txt_time, .message_item_activity .txt_time,
.message_item_sys .txt_time {
  text-align: center;
  font-size: rem(24);
  color: #999;
  width: 100%;
  display: block;
}

.message_item_txt .txt_msg {
  padding: rem(30);
  background: #fff;
  color: #999;
  font-size: rem(24);
  margin-top: rem(30);
  word-wrap:break-word;
}

.message_item_txt .txt_msg .link {
  color: #4a90e2;
  font-size: rem(24);
  display: inline-block;
}

.message_item_activity {
  padding: rem(30) rem(30) 0;
  border-radius: rem(8);
}

.message_item_activity .message_item_activity_msg, .message_item_sys .sys_msg {
  padding: rem(30);
  background: #fff;
  color: #999;
  font-size: rem(24);
  margin-top: rem(30);
  word-wrap:break-word;
}

.message_item_activity_msg .activity_title {
  font-size: rem(30);
  color: #2b3a4b;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre-wrap;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: rem(20);
}

.message_item_activity_msg .activity_img {
  height: rem(216);
  width: rem(630);
  margin: rem(20) 0;
  border-radius: rem(2);
  overflow: hidden;
  position: relative;
}

.message_item_activity_msg .activity_img .activity_mask {
  position: absolute;
  top: 0;
  left: 0;
  height: rem(216);
  width: rem(630);
  font-size: rem(28);
  color: #fff;
  background: rgba(0, 0, 0, 0.7);
  border-radius: rem(2);
  line-height: rem(216);
  text-align: center;
}

.message_item_activity_msg .activity_img .img {
  height: rem(216);
  width: rem(630);
}

.message_item_activity_msg  .activity_des {
  font-size: rem(24);
  color: #999;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre-wrap;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.message_item_activity.read .activity_title {
  color: #999;
}

.message_item_sys .sys_title {
  color: #17273a;
  font-size: rem(28);
  padding-bottom: rem(20);
  border-bottom: 1px solid #e5e5e5;
  display: block;
}

.message_item_sys .sys_msg_des {
  padding-top: rem(20);
  padding-right: rem(84);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.message_item_sys .sys_msg {
  position: relative
}
.message_item_sys .sys_more {
  width: rem(44);
  height: rem(44);
  background: url('https://mjmh.meijiameihuo.com/wechat/images/home/icon_right_more.png');
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  bottom: rem(40); right: rem(10);
}
